object FrmSelectNode: TFrmSelectNode
  Left = 0
  Top = 0
  BorderIcons = [biSystemMenu]
  BorderStyle = bsSingle
  Caption = #36873#25321#32593#28857
  ClientHeight = 452
  ClientWidth = 347
  Color = clBtnFace
  Font.Charset = ANSI_CHARSET
  Font.Color = clWindowText
  Font.Height = -12
  Font.Name = #24494#36719#38597#40657
  Font.Style = []
  OldCreateOrder = False
  Position = poScreenCenter
  OnCreate = FormCreate
  PixelsPerInch = 96
  TextHeight = 17
  object cxGroupBox1: TcxGroupBox
    Left = 0
    Top = 410
    Align = alBottom
    TabOrder = 1
    Height = 42
    Width = 347
    object cxButton11: TcxButton
      Left = 165
      Top = 3
      Width = 85
      Height = 36
      Action = actSave
      OptionsImage.Images = FrmConsole.img32
      TabOrder = 0
      Font.Charset = ANSI_CHARSET
      Font.Color = clWindowText
      Font.Height = -12
      Font.Name = #24494#36719#38597#40657
      Font.Style = []
      ParentFont = False
    end
    object cxButton1: TcxButton
      Left = 256
      Top = 3
      Width = 85
      Height = 36
      Action = actCancel
      ModalResult = 2
      OptionsImage.Images = FrmConsole.img32
      TabOrder = 1
      Font.Charset = ANSI_CHARSET
      Font.Color = clWindowText
      Font.Height = -12
      Font.Name = #24494#36719#38597#40657
      Font.Style = []
      ParentFont = False
    end
  end
  object cxDBTreeList1: TcxDBTreeList
    Left = 0
    Top = 0
    Width = 347
    Height = 410
    Align = alClient
    Bands = <
      item
      end>
    DataController.DataSource = dsNode
    DataController.ParentField = 'PARENT_NODE'
    DataController.KeyField = 'NODE_NO'
    Navigator.Buttons.CustomButtons = <>
    OptionsView.GridLines = tlglBoth
    OptionsView.Indicator = True
    OptionsView.TreeLineStyle = tllsSolid
    RootValue = -1
    TabOrder = 0
    object cxDBTreeList1cxDBTreeListColumn1: TcxDBTreeListColumn
      Caption.AlignHorz = taCenter
      Caption.Text = #36873#25321
      DataBinding.FieldName = 'CHECKED'
      Width = 51
      Position.ColIndex = 0
      Position.RowIndex = 0
      Position.BandIndex = 0
      Summary.FooterSummaryItems = <>
      Summary.GroupFooterSummaryItems = <>
    end
    object cxDBTreeList1cxDBTreeListColumn2: TcxDBTreeListColumn
      Caption.AlignHorz = taCenter
      Caption.GlyphAlignHorz = taCenter
      Caption.Text = #32593#28857#32534#21495
      DataBinding.FieldName = 'NODE_NO'
      Options.Editing = False
      Width = 101
      Position.ColIndex = 1
      Position.RowIndex = 0
      Position.BandIndex = 0
      Summary.FooterSummaryItems = <>
      Summary.GroupFooterSummaryItems = <>
    end
    object cxDBTreeList1cxDBTreeListColumn3: TcxDBTreeListColumn
      Caption.AlignHorz = taCenter
      Caption.Text = #32593#28857#21517#31216
      DataBinding.FieldName = 'NODE_NAME'
      Options.Editing = False
      Width = 175
      Position.ColIndex = 2
      Position.RowIndex = 0
      Position.BandIndex = 0
      Summary.FooterSummaryItems = <>
      Summary.GroupFooterSummaryItems = <>
    end
  end
  object dsNode: TDataSource
    DataSet = crsNode
    Left = 96
    Top = 296
  end
  object crsNode: TClientRowSet
    Aggregates = <>
    AppServer = Dm.AppServer
    TableName = 'sys_group_node'
    Left = 232
    Top = 296
    object crsNodeNODE_NO: TStringField
      FieldName = 'NODE_NO'
    end
    object crsNodeNODE_NAME: TStringField
      FieldName = 'NODE_NAME'
      Size = 60
    end
    object crsNodePARENT_NODE: TStringField
      FieldName = 'PARENT_NODE'
      Size = 50
    end
    object crsNodeCHECKED: TBooleanField
      FieldKind = fkInternalCalc
      FieldName = 'CHECKED'
      ProviderFlags = []
    end
  end
  object ActionList1: TActionList
    Images = FrmConsole.img32
    Left = 56
    Top = 360
    object actSave: TAction
      Caption = #30830#23450
      ImageIndex = 145
      OnExecute = actSaveExecute
    end
    object actCancel: TAction
      Caption = #21462#28040
      ImageIndex = 52
      OnExecute = actCancelExecute
    end
  end
end
